wayland: Implement drag/source side of selections
authorCarlos Garnacho <carlosg@gnome.org>
Thu, 21 Aug 2014 16:49:44 +0000 (18:49 +0200)
committerCarlos Garnacho <carlosg@gnome.org>
Mon, 1 Sep 2014 17:17:53 +0000 (19:17 +0200)
commit77447990728d171c53cf228acf9b99c2d8d132f0
tree66c6f1c0f60217992b24a07dc5af7d368aeec0c5
parent3b953041a9043d12238d8ca1b2d06a2ade702b1e
wayland: Implement drag/source side of selections

This has been made to work similarly to X11, requests for the data device
contents are notified through GDK_SELECTION_REQUEST events, the data stored
in the GDK_SELECTION property as a reaction to that event is then stored
into the wayland selection implementation, and written to the fd when
requested/available.

https://bugzilla.gnome.org/show_bug.cgi?id=697855
gdk/wayland/gdkdevice-wayland.c
gdk/wayland/gdkprivate-wayland.h
gdk/wayland/gdkselection-wayland.c
gdk/wayland/gdkwindow-wayland.c